package com.niit.bc.dao;

import java.sql.ResultSet;

import javax.sql.RowSet;

import com.niit.bc.bean.UserBean;

public interface UserDao {
    /**
     * 注册
     *
     * @param userBean
     * @return
     */
    public boolean addUser(UserBean userBean);

    /**
     * 登录
     *
     * @param userBean
     * @return
     */
    public RowSet findUser(UserBean userBean);

    /**
     * 登录时通过userName获得用户信息，存入session里面
     *
     * @param userBean
     * @return
     */
    public RowSet findUserByUserName(String userName);

    /*
     * 验证用户名是否存在
     * */
    public boolean find(String username);

    /**
     * 用户登录成功后，更新该用户的登录次数
     */
    public int updateUserLoginTime(int userLoginTime, int userId);
}
